﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using EasyStep.Data.Entities;
using System.IO;

namespace EasyStep.Business.Interfaces
{    
    public interface ITestInfoManager : IManager<TestInfo>
    {
        TestInfo Get(Guid id);        
        TestInfo GetTest(string project=null,string name=null, bool withSteps=false);
        IEnumerable<TestInfo> GetProjectTests(string projectName=null);

        string Convert(TestInfo item);
        TestInfo Convert(StreamReader data);        
    }
}